#pragma once

PBBIMARCHTOOL_TYPEDEFS(%Class%)

BEGIN_PBBIM_ARCHTOOL_NAMESPACE

//=======================================================================================
// @bsiclass                                               Y.Dong          %CreateTime%
//=======================================================================================
class %Class%
{
public:
	%Class%();
	~%Class%();
    static %Class%R Get();
    %Class%R operator= (const %Class%& val);

    %VarsFunctionGetSet%

private:
    %VarsFunctionDeclare%

};

END_PBBIM_ARCHTOOL_NAMESPACE
